Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
174 NEWTON ROAD Detached £791,638 £250,000 17 Dec 2001
176 NEWTON ROAD Semi-Detached £542,660 £430,000 12 Oct 2017
178A NEWTON ROAD Detached £421,883 £246,000 26 Nov 2010
182 NEWTON ROAD Detached £439,074 £85,000 9 May 1997